package office.service.finance;

import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import office.action.finance.form.NoteForm;
import office.bo.finance.impl.Note;
import office.domainset.BizDomainProviderSetImpl;
import platform.common.exception.BusinessException;

public interface INoteService extends ICheckFolwService{

	/**
	 * 获取票据列表
	 * @return
	 * @throws BusinessException
	 */
	public List noteList(NoteForm objctForm) throws BusinessException;

	/**
	 * 编辑票据信息
	 * @throws BusinessException
	 */
	public void editNote(NoteForm objctForm)throws BusinessException;
	

	/**
	 * 根据id获取对象
	 * @param id
	 * @return
	 * @throws BusinessException
	 */
	public NoteForm getById(String id)throws BusinessException;
	/**
	 * 根据id删除对象
	 * @param id
	 * @throws BusinessException
	 */
	public void deleteById(String id)throws BusinessException;
}
